﻿* {list-style: none;}
blockquote,body,button,dd,dl,fieldset,form,h1,h2,h3,h4,h5,h6,hr,input,ol,p,pre,select,textarea,ul{margin:0}
html{overflsino-x:auto;overflsino-y:auto;height:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
body{position:relative;font-size:12px;font-family:"Microsoft Yahei",tahoma,arial,Hiragino Sans GB,"\5b8b\4f53",sans-serif;color:#333;background:#fff;min-height:100%;_height:100%;_background-image:url(about:blank);_background-attachment:fixed;-webkit-font-smoothing:antialiased;}
a{text-decoration:none;outline:0}
h2.toBlue a{ font-size: 16px;color: #279f7c; font-weight: 200;padding: 35px 0; }
h2.toBlue a:hover{ color:#006699; }
h3 {color:#006699; font-size: 16px; font-weight:bold;}


.sino-center{width:1200px;margin-left:auto;margin-right:auto}

/* 导航栏样式定义 */
.sino-header{overflsino:hidden;height:80px}
.sino-header .sino-center{width:980px;height:75px;padding-top:5px}
.sino-header .logo{display:inline;float:left;width:300px;height:70px;}
.sino-header .nav{display:inline;float:right;padding-top:2px;height:66px;line-height:66px}
.sino-header .nav a{float:left;margin-left:30px;width:65px;text-align:center;font-size:16px;color:#717071;padding-bottom:5px}
.sino-header .nav a.active,.sino-header .nav a:hover{color:#006699;border-bottom:2px solid #006699}

/* 除主页其他页面banner样式定义 */
.sino-other-banner{background-color:#006699; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; background-position: center; min-height: 100px;}
.sino-other-banner-centent { padding-right: 15px; padding-left: 15px;  margin-right: auto;   margin-left: auto;   box-sizing: border-box;}
ul.other-banner { padding: 35px 0 0 0; margin: 0; list-style: none;  text-align: center; }
li.other-banner-left {border-right: 4px solid #fff; width: 200px; display: inline-block; margin-right: 4%; vertical-align: middle; letter-spacing:1px;}
li.other-banner-left h1 {color: #fff; font-size: 23px; font-weight: 400; margin: 0 3% 0 0;}
li.other-banner-right { display: inline-block;   margin-right: 2%;  vertical-align: middle;}
li.other-banner-right p{font-size: 14px; color: #fff; font-weight: 500; margin: 0; letter-spacing:1px;}

/* 底部样式定义 */
.sino-footer {clear: both;width: 100%; height: 100px; background: #3e3e3e; margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; position:absolute; bottom:0; left:0;}
.sino-footer-content{ width: 1008px;  height: 100px;  background: #3e3e3e; margin: 0 auto;  position: relative; padding: 0;  border: 0;  font-size: 100%;  vertical-align: baseline;}
.sino-footer-content ul{ width: 400px; float: left;  -webkit-padding-start: 0px;  padding:0px; }
.sino-footer-content li{ font-size: 14px; line-height: 26px;  float: left;   display: block;   margin: 30px 3px 0; color: #f3f3f3;  padding: 0; text-align: -webkit-match-parent;}
.sino-footer-content li a { line-height: 20px;  float: left;  color: #f3f3f3;  font-size: 14px;    display: block;  margin: 3px;}
.sino-footer-content>a { position: absolute; top: 60px; left: 4px; color: #f3f3f3;  font-size: 10px;  height: 20px;   line-height: 20px; display: block;}
.sino-footer-content>a:hover{ position: absolute; top: 60px; left: 4px; color: #f3f3f3;  font-size: 10px;  height: 20px;   line-height: 20px; display: block; text-decoration:underline;}
.sino-footer-tel{width: auto; height: 70px;  float: right;  background: url(../img/call.png) no-repeat left;  margin-top: 15px;  margin-right: 20px;  padding: 10px 0 0 80px;}
.sino-footer-tel p {clear: both; height: 30px; line-height: 30px; font-size: 16px; color: #fff; margin: 0; padding: 0; border: 0; vertical-align: baseline;}


/* 导航栏样式定义 */
.sino-banner{position:relative;overflow:hidden;height:360px}
.sino-banner img{position:absolute;left:50%;top:0;margin-left:-960px}

/* 新闻样式定义 */
.sino-news {width: 1008px; margin: 0 auto; height:330px; border-bottom:1px solid #717071; overflow:hidden;clear:both;padding: 0; border: 0; font-size: 100%;vertical-align: baseline;}
.sino-news-head { border-bottom: solid 1px #e1e1df; height: 20px; margin-top: 30px; margin-bottom: 10px; text-align: center; }
.sino-news-head h1 { font-weight:normal; color: #006699; background: #fff; float: left; padding-right: 10px; font-size: 24px; }
.sino-news-content { width: 1008px; height: 280px; padding: 20px 0 0 0px; clear: both; overflow: hidden;  margin: 0; border: 0; font-size: 100%; vertical-align: baseline;}
.sino-news-content .news-left { width: 965px; height: 211px; float: left;   padding: 10px 20px 10px 20px;   font-size: 100%; vertical-align: baseline; border: 1px solid #e5e5e5;}
.sino-news-content .news-right { width: 460px; height: 211px; float: right;  padding: 10px 20px 10px 20px;   font-size: 100%; vertical-align: baseline; background-color: #f8f8f8;}
.sino-news-content .news-option h2{font-size: 28px;color: #717071; font-weight: 200;padding:0 0 10px; margin: 0; border: 0; vertical-align: baseline;}
.sino-news-content .news-option ul { padding-left: 0px;}
.sino-news-content .news-option li {padding-left: 18px; height:33px;  background: url(../img/new_list.png) no-repeat left center;  list-style: none;  margin: 0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline;}
.sino-news-content .news-option li a { text-align: left;display: block; height: 33px; line-height: 33px; padding-left: 14px;  color: #717071;font-size: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sino-news-content .news-option li a:hover{ text-decoration: underline;color: #006699;}
.sino-news-content .news-option li a span { float: right;}
.sino-news-content .news-option li p { text-align: left;display: block; height: 33px; line-height: 33px; padding-left: 14px;  color: #717071;font-size: 14px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.sino-news-content .news-option li p span { float: right;}


/* 合作伙伴样式定义 */
.sino-parent {width: 1008px; margin: 0 auto; height:200px; border-bottom:1px solid #717071; overflow:hidden;clear:both;padding: 0; border: 0; font-size: 100%;vertical-align: baseline;}
.sino-parent-head { border-bottom: solid 1px #e1e1df; height: 20px; margin-top: 20px; margin-bottom: 40px; text-align: center; }
.sino-parent-head h1 { font-weight:normal; color: #006699; background: #fff; float: left; padding-right: 10px; font-size: 24px; }
.parent img { margin: 30px auto 0; width: 980px; height: 260px; }
 
